public orator - Turkish English Dictionary